About Duality Banx Limited (10759318) United Kingdom