About Paloma Global Ltd (12007043) United Kingdom