About Ntana Services Ltd (10221638) United Kingdom