About Bsattva Solutions Ltd (10023876) United Kingdom