About Loren Associates Ltd (07842776) United Kingdom