About Individual Technology Solutions Ltd (13324405) United Kingdom