About Sattar Limited (11756400) United Kingdom