About Felix R.w. Limited (09603828) United Kingdom