About Qubed3 Limited (12861399) United Kingdom