About Affecto Ltd (10391157) United Kingdom