About Padlock Uk Bidco 5 Limited (13413296) United Kingdom