About Canini Technologies Ltd (06976299) United Kingdom