About Entrepreneur Directors Ltd (12630308) United Kingdom