About Sensonic Biosphere Ltd (13161879) United Kingdom