About Freyacap 1 Limited (10686232) United Kingdom