About Ningbo Kaabo Technology Co. Ltd (09143843) United Kingdom