About Blakumen Ltd (11653205) United Kingdom