About J B Rhythm Limited (07750419) United Kingdom