About White Sesame Ltd (12344980) United Kingdom