About Sassa Limited (12320002) United Kingdom