About Serial Platform Limited (10112148) United Kingdom