About Advanced Propulsion Ltd (SC556630) United Kingdom