About 42 Technology Group Limited (12347253) United Kingdom