About Third Actel Management Limited (01754677) United Kingdom