About Majestic By Eliza Limited (SC493198) United Kingdom