About Cubed Capital Management Ltd (12453373) United Kingdom