About Intricate Technologies Ltd (07943795) United Kingdom