About Tr1pp Technologies Limited (12152428) United Kingdom