About Savvy Technology Ltd (12375881) United Kingdom