About Baneagan Ltd (12778765) United Kingdom