About Shedeo Limited (11689522) United Kingdom