About Sensus Architecture Ltd (10056477) United Kingdom