About Detec42 Ltd (10180335) United Kingdom