About Loren James Ltd (13150219) United Kingdom