About Megk Limited (10869058) United Kingdom