About Leveraged Limited (10235648) United Kingdom