About Sensiball Limited (06300558) United Kingdom