About Mijen Ltd (09999269) United Kingdom