About Sensaw Limited (04239202) United Kingdom