About Projuice Holdings Limited (05320530) United Kingdom