About Ngage-2-xcel Ltd. (SC357893) United Kingdom