About Microblade (holdings) Limited (01940077) United Kingdom