About Aghera & Co Limited (11087301) United Kingdom