About Aj-bella Ltd. (10057554) United Kingdom