About Three Ideas Solutions Ltd (SC603400) United Kingdom