About Vikings Mane Ltd (12283801) United Kingdom