About Mini Senses Limited (12262262) United Kingdom