About Belka Ltd (11629418) United Kingdom