About Ssaspro Administration Limited (12764003) United Kingdom