About Ionut Neagu Limited (10740246) United Kingdom