About Decentropy Ltd (11498001) United Kingdom