About Putex Ltd (10733559) United Kingdom