About Loncap Ltd (10752757) United Kingdom