About Koogaar Foundation Ltd (10492834) United Kingdom