About The Jerk Spot (london) Limited (11629727) United Kingdom