About Satalia Limited (12303234) United Kingdom