About Marghritas Limited (12593301) United Kingdom