About Eight Strategies Ltd (13148526) United Kingdom