About The Lexie-grace Corporation Ltd (10362144) United Kingdom