About Saffatel Limited (10812315) United Kingdom