About Jamloc Securities Ltd (13636900) United Kingdom