About Jadala Limited (10790140) United Kingdom