About Trebeka Consultancy Services Ltd (07517328) United Kingdom