About Designrate Limited (12334193) United Kingdom