About Slender Wonder Limited (10227327) United Kingdom