About Amr Group & Holdings Ltd (SC653907) United Kingdom