About Allan River Shared Enterprise Ltd. (SC384316) United Kingdom