About Hycapital Ltd (13360083) United Kingdom