About Pad Management Ltd (12590468) United Kingdom