About Jam (london) Ltd (05910468) United Kingdom