About Spaac Ltd (13507668) United Kingdom