About Open Asset Group Ltd (12089248) United Kingdom