About Project Buzz (transforming Spaces) Ltd (11057242) United Kingdom