About D.rotar Ltd (10890227) United Kingdom