About Equlio Limited (10914204) United Kingdom