About Paladiom 21 Ltd (13357348) United Kingdom