About Table Bay Investments Limited (09360873) United Kingdom