About Abullgele Ltd (11286139) United Kingdom