About Simplicity London Ltd (10613481) United Kingdom