About Smogg Limited (10662143) United Kingdom