About Padlock Uk Bidco 4 Limited (13011796) United Kingdom