About Flipside Consultancy Limited (SC413206) United Kingdom