About Flinn Consulting Ltd (11772129) United Kingdom