About Joakim Blockstrom Limited (05188655) United Kingdom