About Kubalis Limited (08681580) United Kingdom