About Satti Limited (08263460) United Kingdom