About Equilatte Limited (12220277) United Kingdom