About Spaa Holding Limited (10678365) United Kingdom