About Jahamax Limited (12299574) United Kingdom