About Mini Kin (n8) Limited (09606453) United Kingdom