About The Bear In Mind Ltd (11082979) United Kingdom