About Eight Oaks International Limited (11857026) United Kingdom