About Meebik Limited (13176324) United Kingdom