About The Selfish Co Ltd. (10957680) United Kingdom