About Sattva Limited (06964409) United Kingdom