About City Juice Limited (10262424) United Kingdom