About Giroux Software Consultancy Limited (06481478) United Kingdom