About Eyo Technology Essentials Ltd (10553407) United Kingdom