General Physics Ltd - Profile