About Kubisa Trading Ltd (12535295) United Kingdom