About Paloma Medical Limited (11131934) United Kingdom