About The British India Foundation Limited (09310407) United Kingdom