About Eqqo Living Limited (12876980) United Kingdom