About Designbit Limited (04120093) United Kingdom