About Lorentus Ltd (09088350) United Kingdom