About Afshar Limited (02087035) United Kingdom