About Padra Limited (09252847) United Kingdom