About Mcmircea & Co Ltd (11373054) United Kingdom