About Tetraktys Limited (10752161) United Kingdom