About Mellimo Limited (10661952) United Kingdom