About Nick Shenker Limited (09906718) United Kingdom