About Margas London Limited (07140776) United Kingdom