About If Looks Could Kill Ltd (06557792) United Kingdom