About Rhizomic Electronics Ltd (08161049) United Kingdom