About Koogar Limited (06943165) United Kingdom