About Intricate Solutions Ltd (11422733) United Kingdom