About Juha Ltd (05412267) United Kingdom