About Cultrix Limited (04556716) United Kingdom