About Slak Holdings Limited (09581637) United Kingdom