About Andmar Investments Ltd (10066641) United Kingdom