About Gerald Francis Investments Limited (12462047) United Kingdom