About Sattvica Limited (08422058) United Kingdom