About Kinetic Installations Limited (11935204) United Kingdom