About Simarc Investments Limited (10482213) United Kingdom