About Nick Look S Limited (12000774) United Kingdom