About Kane Solutions Ltd (13546777) United Kingdom