About Juvan & Joanna Ltd (12926218) United Kingdom