About Maajinakar Limited (09327153) United Kingdom