About Mikbid Limited (08308536) United Kingdom