About Disrupt Design Studios Ltd (11293060) United Kingdom