About Loran Holding Limited (11628229) United Kingdom