About Kubiak Company Ltd (08780917) United Kingdom