About Sailenmax Limited (06716578) United Kingdom