About Abslide Ltd. (SC222656) United Kingdom