About Apsida Global Ltd (09656079) United Kingdom