About Bladreagorex Ltd (12030752) United Kingdom