About Nasra Investment Limited (11638667) United Kingdom