About Andor Investments Limited (12978560) United Kingdom