About Kambar Limited (04586477) United Kingdom