About The Maiden Factor Limited (10336494) United Kingdom