About Satf Limited (NI613596) United Kingdom