About Balek.io Ltd (11772752) United Kingdom