About Anabell Ltd (13254232) United Kingdom