About Pride Of Odin Ltd (12915164) United Kingdom