About Pad Holdings Ltd (09881739) United Kingdom