About Jenson Beauty Academy Limited (SC526786) United Kingdom