About Mannerist Limited (12328181) United Kingdom