About The Mindful Seller Ltd (SC633390) United Kingdom