About Franschhoek Investments Ltd (10324989) United Kingdom