About Sterk Consultancy Limited (09585189) United Kingdom