About Kubiak Ltd (13581891) United Kingdom