About Loucor Limited (05489193) United Kingdom