About Loumeg Ltd. (SC284915) United Kingdom