About Sr Meajee Ltd (10357374) United Kingdom