About Uhura Ltd (09238842) United Kingdom