About Mini Hideaway Limited (12773843) United Kingdom