About Abiscope Ltd (12947310) United Kingdom