About Loria Development Ltd (13469740) United Kingdom