About Koogen Limited (09992752) United Kingdom