About Flakkyjojo Limited (08959538) United Kingdom