About Paloma Limited (10895794) United Kingdom