About Intertwined Ltd (10885370) United Kingdom