About Kbs Technologies Limited (08856347) United Kingdom