About October88 Limited (07594480) United Kingdom