About Socoor Marcel Ltd (11020268) United Kingdom