About Tardigrad International Lp (SL026700) United Kingdom