About Neel Sagor Limited (11600386) United Kingdom