About Frigga Well Ltd (12601356) United Kingdom