About Eqo Living Ltd (11800045) United Kingdom