About Captain Manos Ltd (10695273) United Kingdom