About Mind Kit Ltd (12610264) United Kingdom