About Melik Limited (SC438352) United Kingdom