About Designing Science Ltd (11455221) United Kingdom