About Hugo & Company Invest Limited (09982864) United Kingdom