About Nyhus Invest Limited (12195560) United Kingdom