About Jubilee Pop Consulting Limited (09587895) United Kingdom