About The Super Nice Company Limited (11290194) United Kingdom