About Adelweiss Ltd (13026315) United Kingdom