About Kubala Ltd (08482494) United Kingdom