About Stoic Beach Ltd (10543817) United Kingdom