About Captain Sj Ltd (12105446) United Kingdom