About Equinox Cubed Limited (10525236) United Kingdom