About 7oaks Group Ltd (12644316) United Kingdom