About Meliquina Limited (10159586) United Kingdom