About Forty42two Limited (11744606) United Kingdom