About Trekk Limited (13610817) United Kingdom