About Tribox 3 Ltd (07624157) United Kingdom