About Meanfore Co. Ltd (13064198) United Kingdom