About D Kane Solutions Ltd (SC689057) United Kingdom