About Maniha Limited (13700462) United Kingdom