About Seema Khan Limited (12984895) United Kingdom