About Excellentglow Properties Ltd (12858537) United Kingdom