About Kubik Kapital Ltd (12808515) United Kingdom