About Lamellan Consulting Limited (10247537) United Kingdom