About Loren Ltd (11621730) United Kingdom