About Afshar Wentworth Limited (11702684) United Kingdom