About Sensize Limited (10461240) United Kingdom