About Abscene Ltd (12116289) United Kingdom