About Libra Clothing Limited (NI624395) United Kingdom