About Juicy Tech Solutions Ltd (09140295) United Kingdom