About Drct (sjr) Ltd (10138515) United Kingdom