About Kbb Promote Holdings Ltd (12085689) United Kingdom