About Quantmaverick Ltd. (10474282) United Kingdom