About Ngake Solutions Ltd (13610117) United Kingdom