About Spaze Ltd (12962620) United Kingdom