About Samarc Holdings Ltd (11577758) United Kingdom