About Sansense Limited (12915801) United Kingdom