About G Arc Investments Limited (10818639) United Kingdom