About Canobe Limited (NI672798) United Kingdom