About Taahian Group Ltd (12935228) United Kingdom