About Silicon Rot Ltd (12331187) United Kingdom