About White Masai Limited (10599920) United Kingdom