About The Lohana Mahajan (uk) Trust (05198651) United Kingdom