About Tigerstedt Consultancy Services Ltd (12201276) United Kingdom