About Scydonia Limited (SC438999) United Kingdom