About Aura Power Storage Solutions Ltd (10226816) United Kingdom