About Newmax Services Limited (11134312) United Kingdom