About Devine&partners Ltd (10803356) United Kingdom