About Nabera Cic (12800985) United Kingdom