About Paloma Faith Limited (06852880) United Kingdom