About Ngage Technology Ltd (SC525427) United Kingdom