About Sensus Studio Ltd (11891270) United Kingdom