About Kubby S Venture Ltd (12853285) United Kingdom