About Ind 65 Ltd (11916160) United Kingdom