About I Like Paper Limited (09415098) United Kingdom