About Sensefolio Ltd (12355091) United Kingdom