About Octagon S.e. Ltd (06791732) United Kingdom