About Abscissa Dotcom Limited (05741502) United Kingdom