About Oktober6 Ltd (09812607) United Kingdom