About Belcka Ltd (12390594) United Kingdom