About 42 Technology Holdings Limited (09106591) United Kingdom