About Kineticmesh Limited (07000084) United Kingdom