About Scyllanaj Limited (11740415) United Kingdom