About Flach Consultancy Limited (11540901) United Kingdom