About Manannan Fin Limited (13127592) United Kingdom