About Manolia London Limited (10810750) United Kingdom