About October Star Ltd (12366245) United Kingdom