About Ragger Investments Limited (06025313) United Kingdom