About Abaseen Limited (12134427) United Kingdom