About Ulrica Grip Consulting Ltd (09600538) United Kingdom