About Dimora Mountbatten Limited (10363554) United Kingdom