About Shacklife Ltd (12729174) United Kingdom