About Nick Cross Design Ltd (12120046) United Kingdom