About Seesai Limited (10143962) United Kingdom