About Satar Limited (10898274) United Kingdom