About Livmor Investors Group Limited (13090591) United Kingdom