About Paladin G.p. Ltd. (SC088349) United Kingdom