About E O O Holdings Limited (12042865) United Kingdom