About Beerus Limited (12197262) United Kingdom