About Ragtime (london) Limited (01795620) United Kingdom