About The Mindful Ninja Ltd (12558457) United Kingdom