About Seven Three Technology Solutions Ltd (12137328) United Kingdom