About Micro Doghouse Ltd (11003588) United Kingdom