About Magma Liquid Ltd (11570109) United Kingdom