About Cooguera Ltd (06913579) United Kingdom