About Acuto Holdings Ltd (13408166) United Kingdom