About Essy & Co. Ventures Limited (13121146) United Kingdom