About Bodhisattva Ltd (09172662) United Kingdom