About Freyacap 2 Limited (12010028) United Kingdom