About Bains X Co Limited (12861628) United Kingdom