About Sheer Bliss London Limited (11235617) United Kingdom