About Mantas&spalnikas Limited (11040505) United Kingdom