About Flitch Group Ltd (10182728) United Kingdom