About Trehane Technology Company Ltd (11459898) United Kingdom