About Tikwes Ltd (11594860) United Kingdom