About S Palms Ltd (09574156) United Kingdom