About The Mindful Cat Ltd (11888803) United Kingdom