About Perella Investments Limited (07157936) United Kingdom