About Mitch Kane Limited (SC639458) United Kingdom