About Limerich Ltd (SC492783) United Kingdom