About Ssaea Ltd (12910637) United Kingdom