About Ounce Technology Limited (07368195) United Kingdom