About Sequensis Limited (08292565) United Kingdom