About Nogga (uk) Limited (09198252) United Kingdom