About Limba Descendant Union Ltd (13640338) United Kingdom