About Triple One Holdings Limited (12079542) United Kingdom