About Flynn Group Limited (10878823) United Kingdom