About Deesa Ltd (10467071) United Kingdom