About Equichic Limited (07679430) United Kingdom