About Jaakaad Ltd (12932248) United Kingdom