About Salease Limited (12583268) United Kingdom