About Softcan Ltd. (10551852) United Kingdom