About The Lorna Project Ltd (13591582) United Kingdom