About Root Financial Limited (12168539) United Kingdom