About Padlock Uk Bidco 2 Limited (12709749) United Kingdom