About New Abaseen Limited (08466863) United Kingdom