About Sensus50 Ltd (12211133) United Kingdom