About Uokka Limited (SC546064) United Kingdom