About Sansomaze Ltd (12916195) United Kingdom