About Padlock Uk Bidco 3 Limited (13011907) United Kingdom