About City Scribe Limited (10186196) United Kingdom