About J. Maguire Associates Ltd. (SC361568) United Kingdom