About Milman Strategy Limited (13180296) United Kingdom