About Kbs Holdings Limited (09905416) United Kingdom