About Kanberra Limited (11047240) United Kingdom