About Sokka Limited (06425165) United Kingdom