About Kubro Ltd (11170008) United Kingdom