About Capital First Fribourg Sa Ltd (12105715) United Kingdom