About Kamsala Solutions Ltd (13666709) United Kingdom