About Hoymyr Invest Limited (12402801) United Kingdom