About Jamin Galea Ltd (12202818) United Kingdom