About Kbs International Ltd (12350934) United Kingdom