About Nick & Alina Limited (13566001) United Kingdom