About Jamalayomide Limited (13405925) United Kingdom