About Sheer London Limited (11325736) United Kingdom