About Onyx Technologies Limited (12522041) United Kingdom