About Nick N Abby2 Limited (11364987) United Kingdom