About Jalaro Associates Limited (NI623689) United Kingdom