About Jordan & Faber Investments Limited (12436102) United Kingdom