About Mihnea Belcin Limited (10263701) United Kingdom