About Static World Consultancy Limited (12739940) United Kingdom