About Milliseme Limited (11567827) United Kingdom