About J Pal & Associates Limited (10570431) United Kingdom