About Lucy Bunhill Ltd. (12537264) United Kingdom