About Decentered Media Ltd (12302225) United Kingdom