About Rathgaar Mountbatten Limited (13456480) United Kingdom