About Octagon Team Ltd (11118261) United Kingdom