About Dr Izhar Bagwan Limited (10079961) United Kingdom