About Rabka Halla Ltd (11759699) United Kingdom