About Joffe Investments Limited (10417705) United Kingdom