About Kbld International Ltd (12598178) United Kingdom