About Majcap Estates Ltd (11138816) United Kingdom