About Tricker Communications Ltd (SC224703) United Kingdom