About O2o Fintech Solutions Limited (13132730) United Kingdom