About Sheldon Investco Limited (11054160) United Kingdom