About S.loat Enterprise Limited (12138742) United Kingdom