About Tribeka Limited (03260480) United Kingdom