About Gandhi Pompey Ltd (12792606) United Kingdom