About Jesper Ronnlycke Ltd (12212136) United Kingdom