About Padlock Uk Bidco 1 Limited (12561288) United Kingdom