About Satare Limited (08673202) United Kingdom