About Paloma Blue Limited (08364587) United Kingdom