About Trebor Capital Ltd (13051246) United Kingdom