About Gill Nicholas Delusions Ltd (12121971) United Kingdom