About Mixedspace Ltd (12779645) United Kingdom