About A.mira Investment Ltd (13448801) United Kingdom