About Confirmed Management Ltd (11722960) United Kingdom