About Jazzy Bean Limited (07834802) United Kingdom