About Blades Management Services Limited (NI018801) United Kingdom