About Oktober Limited (11940540) United Kingdom