About &i Technologies Ltd (SC688109) United Kingdom