About Taliesin International Ltd (12403191) United Kingdom