About Kit Radar Ltd (10244892) United Kingdom