About Jahanara Limited (10403374) United Kingdom