About Visa&sce Ltd (09910770) United Kingdom