About Ionuttabacaru Limited (12090522) United Kingdom