About Meok Limited (13168113) United Kingdom