About Kubsi Limited (09665195) United Kingdom