About Dr N Ahmed Ltd (10574558) United Kingdom