About K Gould Investments Ltd (10510071) United Kingdom