About J.rodger Aesthetics Limited (SC624162) United Kingdom