About Flipjack Consultancy Limited (09325422) United Kingdom