About Dutch Investment Group Rada Holding Limited (13159523) United Kingdom