About Satt Limited (12254490) United Kingdom