About Frigg Chaperone Limited (12186401) United Kingdom