About Forty2 Technologies Ltd (12260701) United Kingdom