About Jahamax Holdings Limited (12453203) United Kingdom