About Ik Spatial Design Ltd (08792312) United Kingdom