About Trlogic It Ltd (12406494) United Kingdom