About Tamanala Technology Solutions Ltd (09304834) United Kingdom