About Scendea Limited (08639168) United Kingdom