About Nassa Consult Ltd (11240746) United Kingdom