About Slipe Advisory Ltd (12512949) United Kingdom